package system.model;

import system.common.Constants;
import system.util.StringUtil;

/**
 * <pre>
 * Class : system.model.DB4_PrivacyIDto / DB4_PrivacyIDto.java
 * 	Define Class Object : 
 * <br>
 * </pre>
 * @author hwanLee / apexcns,Inc.
 * @version 1.1
 * @see javadoc
 * @since 2012. 9. 10.
 */
public class DB4_PrivacyIDto { 
	private String filelogtime;
	private String patternname;
	private int inspectcount;
	private String filename;
	private int filesize;
	private String filepath;
	private String agentip;
	private String username;
	private String computername;
	private String userid;
	private String filecreatedtime;
	private String filemodifiedtime;
	private String DeptName;
	private String DeptFullName;
	private String taskename;
	
	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilelogtime()
	 * 	to get filelogtime
	 * <br> 
	 * @return the filelogtime : type of String
	 * </pre>
	 */
	public String getFilelogtime() {
		return filelogtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilelogtime()
	 * 	to set filelogtime
	 * <br> 
	 * @return the filelogtime : type of String
	 * </pre>
	 */
	public void setFilelogtime(String filelogtime) {
		this.filelogtime = filelogtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getPatternname()
	 * 	to get patternname
	 * <br> 
	 * @return the patternname : type of String
	 * </pre>
	 */
	public String getPatternname() {
		return patternname;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setPatternname()
	 * 	to set patternname
	 * <br> 
	 * @return the patternname : type of String
	 * </pre>
	 */
	public void setPatternname(String patternname) {
		this.patternname = patternname;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getInspectcount()
	 * 	to get inspectcount
	 * <br> 
	 * @return the inspectcount : type of int
	 * </pre>
	 */
	public int getInspectcount() {
		return inspectcount;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setInspectcount()
	 * 	to set inspectcount
	 * <br> 
	 * @return the inspectcount : type of int
	 * </pre>
	 */
	public void setInspectcount(int inspectcount) {
		this.inspectcount = inspectcount;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilename()
	 * 	to get filename
	 * <br> 
	 * @return the filename : type of String
	 * </pre>
	 */
	public String getFilename() {
		return filename;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilename()
	 * 	to set filename
	 * <br> 
	 * @return the filename : type of String
	 * </pre>
	 */
	public void setFilename(String filename) {
		this.filename = filename;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilesize()
	 * 	to get filesize
	 * <br> 
	 * @return the filesize : type of int
	 * </pre>
	 */
	public int getFilesize() {
		return filesize;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilesize()
	 * 	to set filesize
	 * <br> 
	 * @return the filesize : type of int
	 * </pre>
	 */
	public void setFilesize(int filesize) {
		this.filesize = filesize;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilepath()
	 * 	to get filepath
	 * <br> 
	 * @return the filepath : type of String
	 * </pre>
	 */
	public String getFilepath() {
		return filepath;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilepath()
	 * 	to set filepath
	 * <br> 
	 * @return the filepath : type of String
	 * </pre>
	 */
	public void setFilepath(String filepath) {
		this.filepath = filepath;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getAgentip()
	 * 	to get agentip
	 * <br> 
	 * @return the agentip : type of String
	 * </pre>
	 */
	public String getAgentip() {
		return agentip;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setAgentip()
	 * 	to set agentip
	 * <br> 
	 * @return the agentip : type of String
	 * </pre>
	 */
	public void setAgentip(String agentip) {
		this.agentip = agentip;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getUsername()
	 * 	to get username
	 * <br> 
	 * @return the username : type of String
	 * </pre>
	 */
	public String getUsername() {
		return username;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setUsername()
	 * 	to set username
	 * <br> 
	 * @return the username : type of String
	 * </pre>
	 */
	public void setUsername(String username) {
		this.username = username;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getComputername()
	 * 	to get computername
	 * <br> 
	 * @return the computername : type of String
	 * </pre>
	 */
	public String getComputername() {
		return computername;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setComputername()
	 * 	to set computername
	 * <br> 
	 * @return the computername : type of String
	 * </pre>
	 */
	public void setComputername(String computername) {
		this.computername = computername;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getUserid()
	 * 	to get userid
	 * <br> 
	 * @return the userid : type of String
	 * </pre>
	 */
	public String getUserid() {
		return userid;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setUserid()
	 * 	to set userid
	 * <br> 
	 * @return the userid : type of String
	 * </pre>
	 */
	public void setUserid(String userid) {
		this.userid = userid;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilecreatedtime()
	 * 	to get filecreatedtime
	 * <br> 
	 * @return the filecreatedtime : type of String
	 * </pre>
	 */
	public String getFilecreatedtime() {
		return filecreatedtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilecreatedtime()
	 * 	to set filecreatedtime
	 * <br> 
	 * @return the filecreatedtime : type of String
	 * </pre>
	 */
	public void setFilecreatedtime(String filecreatedtime) {
		this.filecreatedtime = filecreatedtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getFilemodifiedtime()
	 * 	to get filemodifiedtime
	 * <br> 
	 * @return the filemodifiedtime : type of String
	 * </pre>
	 */
	public String getFilemodifiedtime() {
		return filemodifiedtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setFilemodifiedtime()
	 * 	to set filemodifiedtime
	 * <br> 
	 * @return the filemodifiedtime : type of String
	 * </pre>
	 */
	public void setFilemodifiedtime(String filemodifiedtime) {
		this.filemodifiedtime = filemodifiedtime;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getDeptName()
	 * 	to get deptName
	 * <br> 
	 * @return the deptName : type of String
	 * </pre>
	 */
	public String getDeptName() {
		return DeptName;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setDeptName()
	 * 	to set deptName
	 * <br> 
	 * @return the deptName : type of String
	 * </pre>
	 */
	public void setDeptName(String deptName) {
		DeptName = deptName;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getDeptFullName()
	 * 	to get deptFullName
	 * <br> 
	 * @return the deptFullName : type of String
	 * </pre>
	 */
	public String getDeptFullName() {
		return DeptFullName;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setDeptFullName()
	 * 	to set deptFullName
	 * <br> 
	 * @return the deptFullName : type of String
	 * </pre>
	 */
	public void setDeptFullName(String deptFullName) {
		DeptFullName = deptFullName;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.getTaskename()
	 * 	to get taskename
	 * <br> 
	 * @return the taskename : type of String
	 * </pre>
	 */
	public String getTaskename() {
		return taskename;
	}

	/** <pre>
	 * Method : DB4_PrivacyIDto.setTaskename()
	 * 	to set taskename
	 * <br> 
	 * @return the taskename : type of String
	 * </pre>
	 */
	public void setTaskename(String taskename) {
		this.taskename = taskename;
	}

	@Override
	public String toString() {
		String delimiter = Constants.delimiter;

	    String res = StringUtil.rTrim(filelogtime) + delimiter;
	    res += StringUtil.rTrim(patternname) + delimiter;
	    res += inspectcount + delimiter;
	    res += StringUtil.rTrim(filename) + delimiter;
	    res += filesize + delimiter;
	    res += StringUtil.rTrim(filepath) + delimiter;
	    res += StringUtil.rTrim(agentip) + delimiter;
	    res += StringUtil.rTrim(username) + delimiter;
	    res += StringUtil.rTrim(computername) + delimiter;
	    res += StringUtil.rTrim(userid) + delimiter;
	    res += StringUtil.rTrim(filecreatedtime) + delimiter;
	    res += StringUtil.rTrim(filemodifiedtime) + delimiter;
	    res += StringUtil.rTrim(DeptName) + delimiter;
	    res += StringUtil.rTrim(DeptFullName) + delimiter;
	    res += StringUtil.rTrim(taskename) + "\n";
	    
	    return res;
	}
}
